Definition of the Word DWR


Initialism of durable water repellency.

Close Window